*{ margin:0; padding:0; list-style:none;}
body{background:#FFFFFF; font-family: "Helvetica Neue", Helvetica, Arial, Microsoft Yahei, sans-serif;}
.clearfix{clear: both;height: 10px;}
.clearfix20{clear: both;height: 20px;}
.container {}
.logo{text-align: center;}
.hotline{text-align: center;}
@media (min-width: 768px) {
.logo{text-align: left; margin: 0; padding-bottom: 30px; margin-top: 17px;}
.hotline{text-align: right; margin: 0; padding-bottom: 30px; margin-top: 17px;}
}
@media (min-width: 992px) {
.logo{text-align: left; margin: 0; padding-bottom: 30px; margin-top: 17px;}
.hotline{text-align: right; margin: 0; padding-bottom: 30px; margin-top: 17px;}
}
@media (min-width: 1200px) {
.logo{text-align: left; margin: 0; padding-bottom: 30px; margin-top: 17px;}
.hotline{text-align: right; margin: 0; padding-bottom: 30px; margin-top: 17px;}
}
@media (max-width: 766px) {
.logo{text-align: left; margin: 0; padding-bottom: 0; margin-top: 0;}
}
.header_title{background: #ddd;}
.index{padding: 0 10px;}
.index ul{margin-bottom: 0;}
.index ul li{padding: 0 5px; display: inline;}
.index ul li a{font-size: 12px;}
.welcome{padding: 0 10px; font-size: 12px; color: #31708f;}
.welcome span{padding-bottom: 8px;}
.header{background: url(../images/header_bg.png) repeat;}
.navbar{margin-bottom: 0;}
.navbar-default {background: #214bd1; border-color: #e7e7e7;}
.navbar-nav > li {float: left; background: #214bd1;}
.navbar-default .navbar-nav > li > a {color: #fff; font-size: 14px; letter-spacing:1px; background: url(../images/nav_li_a.png) no-repeat; background-position: right center;}
.navbar-default .navbar-nav > li > a:hover{color:#FF0000; background: url(../images/nav_li.png) repeat-x;}
.navbar-default .navbar-nav > li > a:focus {color: #ffd735; background-color: transparent;}
.container-fluid{padding-left: 0; padding-right: :0;}
.hot-search{margin: 10px 0;}
.hot-search span{padding-left: 10px;  font-weight: bolder; font-size: 12px;}
.hot-search a{margin: 0 10px; color: #084679; font-size: 12px;}
.hot-search a:hover{color:#FF0000;}
.partner{background: #f6f4f4; margin: 20px 10px 20px 10px;}
.partner h2{margin-top: 5px;}
.partner img{display: block; margin-left: auto; margin-right: auto;}
.partner_list{padding: 10px 5px; border: 1px solid #eee;}
.partner_list ul li{float: left; padding: 5px 10px;}
.partner_list ul li p{text-align: center; margin: 12px 0 0 0; font-size: 14px;}
.partner_list .marquee{height: 135px; width: auto; overflow: hidden;}
.row .col-lg-3 .col-md-3 .col-sm-3 .col-xs-12{margin-bottom: 0;}
.prolist{border:solid #e5e5e5 1px; margin-right: 25px; border-radius:5px; margin-left: 10px;}
.prolist h2{background: #fff; font-size:16px; line-height: 32px; text-align: center; color: #305BE4; margin-top: 10px; font-weight: bold;}
.prolist h3{background: url(../images/pro_h3.jpg) no-repeat; font-size:14px; color: #fff; line-height: 34px; padding-left: 15px; margin-top: 0px; font-weight: bold; border: 1px solid #eeeded;}
.prolist h3 a{color: #fff;}
.prolist h3 a:hover{color: #fa1020;}
.prolist ul{margin-bottom: 10px;}
.prolist ul li{background: url(../images/pro_dl.png) no-repeat scroll  17px 13px; line-height: 30px;}
.prolist ul li a{margin-left: 30px; color: #444444;}
.prolist ul li a:hover, a:focus {color: #fa1020; text-decoration: underline;}
.product h2{font-size:16px; margin: 5px 10px 0 10px; line-height: 32px; padding-left: 20px; color: #305BE4; font-weight: bold; border-bottom: 2px solid #d5d5d5; font-style:italic; letter-spacing: 1px;}
.product h2 a{color: #FCFCFC; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.product h2 a:hover, a:focus {color: #fff; text-decoration: underline;}
.product h3{font-size:16px; margin: 5px 10px 0 10px; line-height: 32px; padding-left: 20px; color: #305BE4; font-weight: bold; border-bottom: 2px solid #d5d5d5; font-style:italic; letter-spacing: 1px;}
.product h3 a{color: #FCFCFC; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.product h3 a:hover, a:focus {color: #fff; text-decoration: underline;}
.product_list .row {margin: 10px 0 0 0;}
.product_list .thumbnail {background:none ; display: block; line-height: 1.5; margin: 0 9px 20px 9px; border-radius: 0px; padding: 0px;}
.product_list h2{background: url(../images/hot_pro.png) repeat-x; font-size:14px; margin-bottom:0; line-height: 32px; padding-left: 30px; color: #333;margin-top: 0px; font-weight: bold;}
.product_list .thumbnail .caption {text-align: center; background: #f6f4f4; padding: 8px;}
.product_list .thumbnail .caption a{font-size: 14px; color: #444444; font-weight: bold;}
.product_list .thumbnail .caption a:hover{color: #fa1020;}
.product_list .thumbnail .caption ul{margin-bottom: 0; margin-top: 3px;}
.product_list .thumbnail .caption ul li{font-size: 12px; color: #666666; padding-top: 3px;}
.product_list p{font-size: 14px; text-indent: 2em; margin-bottom: 0;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    min-height: 1px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
    position: relative;
}
.box{margin: 0 0 30px 0; margin-right: -15px; margin-left: -15px;}
.advantage{background: url(../images/advantage.gif) repeat; margin-left: 10px; margin-right: 10px;}
.advantage h2{background: url(../images/reason.png) no-repeat; margin: 0 -15px;}
.advantage .row{margin-bottom: 25px;}
.advantage h3{color: #c40202; margin-top: 10px; margin-bottom: 15px; font-size: 29px; font-weight: bold;}
.advantage h3 span{color: #ff0000; font-size: 70px; margin-right: 10px}
.advantage p{color: #373737; padding-left: 105px; background: url(../images/ad_ico.png) no-repeat 85px; font-size: 16px;}
.advantage li{color: #2F78E4; padding-left: 105px; margin-top: 20px; background: url(../images/ad_ico.png) no-repeat 85px; font-size: 16px;}
.advantage b{color: #373737; padding-left: 90px; font-size: 18px; position: absolute; margin-top: 18px;}
.words{margin-top: 10px; padding: 0 23px;}
.pic{padding: 20px 30px 0 30px;}
.process h2{background: #ffffff; font-size:18px; margin-bottom:0; margin-top:20px; line-height: 32px; padding-left: 20px; color: #305BE4; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.film_focus{width:1170px; overflow:hidden; position:relative; margin:15px auto; height:432px; border-top:solid 3px #47a3ff;}
.film_focus .film_focus_imgs_wrap{background:url(images/load.gif) no-repeat center center;width:1003px; float:right; overflow:hidden;height:430px;}
.film_focus ul.film_focus_imgs{height:auto; position:absolute; right:0; overflow:hidden; width:1003px;}
.film_focus ul.film_focus_imgs li{overflow:hidden; height:430px; width:1003px; height:auto; bottom:0; margin:2px 0;}
.film_focus ul.film_focus_imgs li img{height:205px; width:324px;}
.film_focus ul.film_focus_nav{width:193px; position:absolute; left:0; top:0; z-index:100;}
.film_focus ul.film_focus_nav li{width:170px;height:107px;left:0px;padding:0px 10px;word-break:break-all;color:#47a3ff;font-size:20px;overflow:hidden;line-height:105px; background:#fff; border-left:solid 1px #d7d7d7; border-right:solid 2px #47a3ff; border-bottom:solid 1px #d7d7d7;}
.film_focus ul.film_focus_nav li.cur{width:170px;left:0px;padding:0px 10px;word-break:break-all;color:#fff;overflow:hidden;line-height:105px; background:#47a3ff; cursor:pointer; border-left:solid 1px #47a3ff; border-right:solid 2px #47a3ff;border-bottom:solid 1px #47a3ff;}
.film_focus ul.film_focus_nav li b{display:none;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li span img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p img{ float:left; margin:35px 10px 0 10px;}
.film_focus ul.film_focus_nav li.cur b{ font-weight:100;}
.film_focus ul.film_focus_nav li span.zhanl img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li b p{ line-height:105px; font-size:20px; color:#fff;}
.film_focus ul.film_focus_nav li b.zhanl p img{ float:left; margin:42px 10px 0 10px;}
.film_focus ul.film_focus_nav li p{ line-height:105px; color:#47a3ff; font-size:20px;}
.film_focus ul.film_focus_nav li span.huod img{ float:left; margin:25px 10px 0 10px;}
.film_focus ul.film_focus_nav li b.huod p img{ float:left; margin:25px 10px 0 10px;}
.film_focus ul.film_focus_nav li.cur b{display:block;vertical-align: middle;display: table-cell;height:105px;width:170px;float:left;}
.film_focus ul.film_focus_nav li.cur span{display:none;}
.film_focus ul.film_focus_nav li b p{ font-size:20px;}
.film_focus_imgs li dl dd{float:left;width:324px; height:205px; margin:0px 0 10px 10px; }
.film_focus_imgs li dl dd a{ width:324px; height:205px; display:block;}
.film_focus_imgs li dl dd a .mouse_s{width:324px; height:205px;}
.film_focus_imgs li dl dd a .mouse_s p{width:100%;bottom:40px; position:relative; line-height:40px; background:#d2d2d2; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a .hover_s{width:324px; height:205px; position:relative;top:-990px;}
.film_focus_imgs li dl dd a .hover_s p{ background:#d2d2d2; color:#333; font-size:14px; text-align:center;}
.film_focus_imgs li dl dd a:hover .hover_s{ display:block; height:205px;top:-205px;}
.film_focus_imgs li dl dd a:hover .hover_s p{width:100%; text-align:center;bottom:40px; line-height:40px; background:none;position:relative; font-size:14px; color:#fff;}
.box1{margin: 10px 0 20px 0;margin-right: -15px;}
.video{padding: 0;}
.video h2{font-size:16px; margin:10px 10px 0 10px; line-height: 32px; color: #444444; font-weight: bold; /*font-style:italic;*/ letter-spacing: 1px;}
.video ul{display:table;margin:0 auto;}
.nav-tabs > li.active > a{color: #305BE4;}
.nav-tabs > li a:hover{color: #FF0000;}
.nav-tabs > li.active > a:hover{color: #FF0000;}
.nav-tabs > li.active > a:focus{color: #FF0000;}
.nav-tabs {border-bottom: 1px solid #d5d5d5;}
.video embed{padding: 10px 10px 10px 15px;}
.tab-content{margin: 10px 10px 0 10px;}
.tab-content span{margin: 0px 145px; font-size: 16px;}
.guidance{margin: 0 10px; position: relative;}
.guidance h2{font-size:16px; margin-bottom:0; margin-top:10px; line-height: 32px; color: #305BE4; margin-right: 25px; padding-left: 25px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.guidance h2 span{float: right; padding-right: 10px;}
.guidance h2 span a{color: #FCFCFC; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.guidance ul{margin: 15px 25px 10px 0px; padding: 5px 0;}
.guidance ul li{line-height: 30px; background: url(../images/artlist.png) no-repeat 10px 13px; padding-left:22px;}
.guidance ul li span{padding-right: 10px; font-size: 13px;}
.guidance ul li a{color: #333;}
.guidance ul li a:hover{color: #fa1020;}
.cooperation h2{margin-top: 10px; margin-bottom: 0;}
.company h2{font-size:16px; margin-bottom:0; margin-top:0; line-height: 32px; color: #305BE4; margin-right: 25px; padding-left: 25px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.company h2 span{float: right; padding-right: 10px;}
.company h2 span a{color: #FCFCFC; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.conpany_brief{padding-right: 30px; font-size: 12px; margin-left: 10px;}
.conpany_brief embed{margin: 20px 10px;}
.conpany_brief p{padding: 0 10px; line-height: 24px; text-indent: 2em; margin-bottom: 0;}
.news{margin: 0 10px 10px 10px;}
.news h2{font-size:16px; margin-bottom:0; margin-top:0; line-height: 32px; color: #305BE4; padding-left: 20px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.news h2 span{float: right; padding-right: 10px;}
.news h2 span a{color: #337ab7; font-weight: normal;}
.news h2 a{color: #305BE4;}
.news h2 a:hover{color: #fa1020;}
.news ul{margin: 15px 0px 10px 0px; background: url(../images/article.png) repeat; border: 1px #ADACAC dashed;}
.news ul li{line-height: 30px; background: url(../images/artlist.png) no-repeat 10px 13px;}
.news ul li a{color: #333; padding-left:22px;}
.news ul li a:hover{color: #fa1020;}
/*--公司资质与荣誉滚动--*/
.certificates h2{font-size:16px; margin-bottom: 10px; margin-top:0; line-height: 32px; color: #305BE4; padding-left: 25px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.certificates h2 a{color: #305BE4;}
.certificates h2 a:hover{color: #fa1020;}
.certificates_list{padding: 10px 5px; border: 1px solid #eee;}
.certificates_list ul li{display: inline; float: left; padding: 5px 10px;}
.certificates_list ul li p{text-align: center; margin: 10px 0 0 0;}
.certificates_list ul li p a:hover{color: #fa1020;}
.certificates_list .marquee{height: 235px; width: auto; overflow: hidden;}
.guidance .roll{height: 304px; width: auto; overflow: hidden; margin-top: 0;}
.contact{margin: 0 10px; position: relative;}
.contact h4{font-size:16px; margin-bottom:0; margin-top:10px; line-height: 32px; color: #305BE4; margin-right: 25px; padding-left: 25px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.contact h4 span{float: right; padding-right: 10px;}
.contact h4 span a{color: #FCFCFC; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.contact ul{margin: 15px 15px 10px 0px; padding: 5px; border: 1px #ADACAC dashed;}
.contact ul li{line-height: 30px; padding-left:5px;}
.contact ul li span{margin-right: 10px;}
.contact ul img{padding-top: 10px;}
.comment{margin: 0 10px;}
.comment h3{font-size:16px; margin-bottom:0; margin-top:10px; line-height: 32px; color: #305BE4; margin-right: 25px; padding-left: 25px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.comment form{margin: 15px 25px 10px 0px; border: 1px #adacac dashed; padding-bottom: 10px;}
.comment .form-horizontal .form-group{margin: 0px 10px;}
.form-horizontal .control-label{text-align: center; letter-spacing: 1px; font-weight: bold; padding-top: 16px;}
.form-group img{padding-left: 15px;}
.link h3{font-size:16px; margin-bottom: 10px; margin-top:0; line-height: 32px; color: #305BE4; padding-left: 25px; font-weight: bold; border-bottom: 2px solid #8AA3E4; font-style:italic; letter-spacing: 1px;}
.link h3 span{padding-left: 10px; font-size: 20px; color: #DF336E;}
.link ul{padding: 0 10px;}
.link li{display: inline; padding: 0 5px; line-height: 25px; padding-bottom: 15px;}
.link li a{color: #194A7C;}
.footer{background: url(../images/footer.jpg) repeat-x; font-size: 14px; margin-bottom: 15px;}
.footer ul{margin-top: 8px; text-align: center; color: #fff; margin-bottom: 5px; height: 36px;}
.footer ul li a{color: #fff; font-size: 13px;}
.footer ul li a:hover{color: #da010c;}
.footer p{text-align: left; margin-bottom: 2px; font-size: 13px; padding: 1px 10px 0 10px;}
.footer p span{padding: 0 10px;}
.footer p a:hover{color: #fa1020;}
.list-inline > li {display: inline-block; padding-right: 15px; padding-left: 10px;}
.weixin{margin: 0 10px; margin-left: 10%;}
.foot_content{line-height: 22px; padding-top: 10px;}
.breadcrumb{margin: 10px 0; background: url(../images/nav_position.png) repeat;}
.breadcrumb li a:hover{color: #fa1020;}
.breadcrumb > .active {color: #555;}
.prolist_main{padding: 0; margin: 0; border:solid #eee 1px;}
.prolist_main h1{font-size: 22px; text-align: center; font-weight: bold; color: #305BE4; padding: 10px 0 15px 0; background: none; border-bottom: 2px solid #d5d5d5; letter-spacing: 1px;}
.prolist_main h2{font-size:16px; margin: 5px 10px 0 10px; line-height: 32px; padding-left: 20px; color: #305BE4; font-weight: bold; border-bottom: 2px solid #d5d5d5; letter-spacing: 1px;}
.description{padding: 0 15px;}
.description p{text-indent: 2em; line-height: 25px; margin-left: 15px; padding-top: 10px;}
.description img{padding: 10px 10px 0 0;}
.lemma-catalog{background: #f6f4f4;}
.lemma-catalog h3{color: #fff; background: #137EF4; padding: 34px 0; text-align: center; margin: 5px 15px 5px 15px; font-size: 24px; letter-spacing: 4px; border: none;}
.lemma-catalog p{text-indent: 0em; margin: 0 10px 10px 10px;}
.lemma-catalog p a{color: #333; background: url(../images/pro_dl.png) no-repeat scroll 6px 16px; padding: 10px 20px; font-weight: bold; padding: 10px 20px;}
.lemma-catalog p a:hover{color: #fff; background: #137EF4; text-decoration: none; font-weight: normal;}
.prolist_video{}
.pager{margin: 0 0; background: #f6f4f4; padding: 5px; border-radius: 5px;}
.prolist_price{}
.prolist_price ul{padding: 10px 30px;}
.prolist_price li{padding: 12px 0; background: url(../images/list.png) no-repeat 0px 16px;}
.prolist_price li a{padding-left: 15px; color: #444; font-weight: bold;}
.prolist_price li a:hover{color: #fa1020;}
.prolist_price li span{float: right; padding-right: 10px; font-size:12px;}
.prolist_price p{text-indent: 2em; color: #666; font-size: 12px; line-height: 25px; padding-bottom: 5px; border-bottom: 1px dashed #edadad;}
.prolist_factory{}
.prolist_factory ul{padding: 10px 30px;}
.prolist_factory li{padding: 12px 0; background: url(../images/list.png) no-repeat 0px 16px;}
.prolist_factory li a{padding-left: 15px; color: #444; font-weight: bold;}
.prolist_factory li a:hover{color: #fa1020;}
.prolist_factory li span{float: right; padding-right: 10px; font-size:12px;}
.prolist_factory p{text-indent: 2em; color: #666; font-size: 12px; line-height: 25px; padding-bottom: 5px; border-bottom: 1px dashed #edadad;}
.prolist_side{padding-left: 10px;}
.prolist_pro{border:solid #e5e5e5 1px; border-radius:5px; margin-left: 10px; margin-right: 15px;}
.prolist_pro h3{background: #fff; font-size:16px; line-height: 32px; text-align: center; color: #305BE4; margin-top: 10px; font-weight: bold;}
.prolist_pro h4{background: url(../images/pro_h3.jpg) repeat-x; color:#fff; font-size:14px; line-height: 34px; padding-left: 15px; margin-top: 0px; font-weight: bold; border: 1px solid #eeeded;}
.prolist_pro h4 a{color: #fff; letter-spacing: 1px;}
.prolist_pro h4 a:hover{color: #fa1020;}
.prolist_pro ul{margin-bottom: 10px;}
.prolist_pro ul li{background: url(../images/pro_dl.png) no-repeat scroll  17px 13px; line-height: 30px;}
.prolist_pro ul li a{margin-left: 30px; color: #444444;}
.prolist_pro ul li a:hover, a:focus {color: #fa1020; text-decoration: underline;}
.selection-guide{margin-left: 10px; position: relative; border:solid #eee 1px; margin-right: 15px;}
.selection-guide h3{font-size:16px; line-height: 32px; color: #305BE4; margin: 10px 0 0 0; padding-left: 10px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.selection-guide h3 a{color: #305BE4;}
.selection-guide h3 span{float: right; padding-right: 5px;}
.selection-guide h3 span a{color: #fcfcfc; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.selection-guide ul{margin: 5px 0;}
.selection-guide ul li{line-height: 30px; background: url(../images/artlist.png) no-repeat 10px 13px; padding-left:22px;}
.selection-guide ul li a{color: #333;}
.selection-guide ul li a:hover{color: #fa1020;}
.technical-guide{margin-left: 10px; position: relative; border:solid #eee 1px; margin-right: 15px;}
.technical-guide h3{font-size:16px; line-height: 32px; color: #305BE4; margin: 10px 0 0 0; padding-left: 10px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.technical-guide h3 a{color: #305BE4;}
.technical-guide h3 span{float: right; padding-right: 5px;}
.technical-guide h3 span a{color: #fcfcfc; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.technical-guide ul{margin: 5px 0;}
.technical-guide ul li{line-height: 30px; background: url(../images/artlist.png) no-repeat 10px 13px; padding-left:22px;}
.technical-guide ul li a{color: #333;}
.technical-guide ul li a:hover{color: #fa1020;}
.list-contact{margin-left: 10px; position: relative; border:dashed #adacac 1px; margin-right: 15px;}
.list-contact h4{font-size:16px; line-height: 32px; color: #305BE4; margin: 10px 0 0 0; padding-left: 10px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.list-contact h4 span{float: right; padding-right: 10px;}
.list-contact h4 span a{color: #FCFCFC; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.list-contact ul{margin: 0; background: url(../images/article.png) repeat; padding-bottom: 10px;}
.list-contact ul li{line-height: 20px; padding-left:10px; padding-top: 10px;}
.list-contact ul li span{margin-right: 10px;}
.list-contact ul img{padding-top: 10px;}
.list-contact h4 span{float: right; padding-right: 5px;}
.list-contact h4 span a{color: #fcfcfc; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.bdsharebuttonbox{zoom: 1; padding-left: 25px;}
.product_thumb{padding: 10px 20px;}
.product_attr{padding: 10px;}
.product_attr li{font-weight: bold; padding: 5px; text-align: left; color: #666666; letter-spacing: 1px;}
.product_attr li span{font-weight: normal; padding-left: 5px;}
.product_attr span{padding: 0 5px; font-size: 12px;}
.lemma-catalog .catalog_list{margin-top: 0;}
.lemma-catalog .catalog_list1{margin-top: 0; padding-top: 0;}
.lemma-catalog .catalog_list2{margin-top: 0; padding-top: 0;}
.content_detail{padding: 0 25px; line-height: 25px;}
.content_detail h3{font-size:14px; margin: 20px 0; line-height: 25px; padding-left: 8px; color: #1c4de8; font-weight: bold; border-bottom: 2px solid #cfcfcf; letter-spacing: 0; border-radius: 5px;}
.content_detail h4{font-size:14px; margin: 0; color: #3c763d; font-weight: bold; letter-spacing: 1px; text-align: center;}
.content_detail p{font-size: 14px; text-indent: 2em; margin: 10px 0; line-height: 26px;}
.content_detail img{padding: 10px; text-indent: 0em; display: block; margin-left: auto; margin-right: auto; max-width: 100%; height: auto;}
.center-block {display: block; margin-left: auto; margin-right: auto;}
.artlist_main{padding: 0; margin: 0; border:solid #eee 1px;}
.aticle_list{padding: 0 10px;}
.aticle_list h1{font-size: 22px; text-align: center; font-weight: bold; color: #305BE4; padding: 10px 0 15px 0; margin-bottom: 5px; margin-top: 10px; background: none; border-bottom: 2px solid #d5d5d5; letter-spacing: 1px;}
.aticle_list p{text-indent: 2em; font-size: 14px; line-height: 25px; margin-bottom: 0; margin-left: 0; color: #555;}
.aticle_list ul{padding: 5px 20px;}
.aticle_list li h3{font-size:14px; line-height: 30px; font-weight: bold; margin-top: 10px; border-bottom: 2px solid #d5d5d5; background: url(../images/list.png) no-repeat 0px 9px;}
.aticle_list li a{padding-left: 15px; color: #305BE4;}
.aticle_list li a:hover{color: #fa1020;}
.aticle_list li h3 span{float: right; padding-right: 10px; font-size:12px; font-weight: normal;}
.aticle_list .detail{padding: 0 15px;}
.aticle_list .detail p{text-indent: 2em; line-height: 25px; padding-top: 10px; background: #f6f4f4; color: #333;}
.artlist_content{padding: 5px 20px;}
.artlist_content h3{font-size:14px; line-height: 30px; font-weight: bold; margin-top: 10px; border-bottom: 2px solid #d5d5d5; background: url(../images/list.png) no-repeat 0px 9px; margin-left: 25px;}
.artlist_content a{padding-left: 15px; color: #305BE4;}
.artlist_content a:hover{color: #fa1020;}
.artlist_content h3 span{float: right; padding-right: 10px; font-size:12px; font-weight: normal;}
.artlist_content p{text-indent: 2em; font-size: 14px; line-height: 25px; margin-bottom: 0; color: #555; margin-left: 25px; padding-bottom: 20px;}
.articlecategory{margin-left: 10px; position: relative; border:solid #eee 1px;}
.articlecategory h3{font-size:16px; line-height: 32px; color: #305BE4; margin: 10px 0 0 0; padding-left: 10px; font-weight: bold; border-bottom: 2px solid #d5d5d5; /*font-style:italic;*/ letter-spacing: 1px;}
.articlecategory h3 a{color: #305BE4;}
.articlecategory h3 a:hover{color: #fa1020;}
.articlecategory h3 span{float: right; padding-right: 5px;}
.articlecategory h3 span a{color: #fcfcfc; font-size: 12px; padding: 1px; background: #C31F1F; border-radius: 3px;}
.articlecategory ul{margin: 5px 0;}
.articlecategory ul li{line-height: 30px; background: url(../images/pro_dl.png) no-repeat scroll 17px 13px; padding-left: 30px;}
.articlecategory ul li a{color: #333;}
.articlecategory ul li a:hover{color: #fa1020;}
.aticle_content{padding: 0 25px; line-height: 28px;}
.aticle_content h1{font-size: 22px; text-align: center; font-weight: bold; color: #305BE4; padding: 10px 0 15px 0; margin-bottom: 5px; margin-top: 10px; background: none; border-bottom: 2px solid #d5d5d5; letter-spacing: 1px;}
.aticle_content h2{font-size:14px; margin: 15px 0; line-height: 25px; padding-left: 5px; color: #1c4de8; font-weight: bold; letter-spacing: 0;}
.aticle_content h4{font-size:14px; margin: 10px 0; padding-left: 5px; color: #333; font-weight: bold;}
.aticle_content p{font-size: 14px; text-indent: 2em; margin: 10px 0; line-height: 26px;}
.aticle_content span{float: left; font-size: 12px; padding: 0 10px; background: #f6f4f4;}
.aticle_content ul{margin-bottom: 0;}
.aticle_content img{text-indent: 0em;}
.aticle_content iframe{text-align: center; width: 660px; height: 371px;}
@media (max-width: 768px) {
.aticle_content iframe{width: 300px; height: 170px;}
}
@media (min-width: 992px) {
.aticle_content iframe{width: 660px; height: 371px;}
}
.related_articles h3{font-size:16px; margin: 5px 10px 0 10px; line-height: 32px; padding-left: 20px; color: #305BE4; font-weight: bold; border-bottom: 2px solid #d5d5d5; letter-spacing: 1px;}
.related_articles ul{padding: 10px 25px;}
.related_articles li{padding: 5px 0; background: url(../images/list.png) no-repeat 0px 10px;}
.related_articles li a{padding-left: 15px; color: #444;}
.related_articles li a:hover{color: #fa1020;}
.related_articles li span{float: right; padding-right: 10px; font-size:12px;}
.next{padding: 10px 0;}
.next p{line-height: 30px;}